package com.yunc.modules.sys.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yunc.base.utils.R;
import com.yunc.modules.sys.entity.SysMessage;
import com.yunc.modules.sys.entity.vo.SysMessageSearchVO;

import java.util.List;

public interface ISysMessageService extends IService<SysMessage> {

    /**
     * 分页查询
     */
    List<SysMessage> pageInfo(Page<SysMessage> page, SysMessageSearchVO sysMessage);

    int getDayCount();

    int getDayCountUser(String userId);

    int getCountUser(String userId, String status);

    R saveMessage(SysMessage message);
}
